/**
  ******************************************************************************
  * @file    bsp_watchdog.h
  * @author  Iron
  * @date    2018-07-09
  * @version v1.0
  * @brief   bsp watchdog header file
  */

#ifndef __BSP_WATCHDOG_H
#define __BSP_WATCHDOG_H

#ifdef __cplusplus
extern "C" {
#endif

/* includes -------------------------------------------------------------------*/
/* exported types ------------------------------------------------------------*/
/* exported constants --------------------------------------------------------*/
/* exported macro ------------------------------------------------------------*/
/* exported functions ------------------------------------------------------- */
int bsp_watchdog_init(void);
void bsp_watchdog_keepalive(void);

void bsp_watchdog_flash_earse_init(void);
void bsp_watchdog_flash_earse_deinit(void);
void bsp_watchdog_flash_earse_keepalive(void);

/**
  * @}
  */

#ifdef __cplusplus
}
#endif

#endif /* __BSP_WATCHDOG_H */

/******************* (C)COPYRIGHT 2018 ***** END OF FILE *********************/
